package com.whfc.entity.dto.emp;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author sun_guodong
 * @description 同步人员实体
 * @date 2020-08-04
 */
@Data
public class AppEmpEmpSyncDTO implements Serializable {
    private Integer id;
    /**
     * 人员id
     */
    private Integer EmpId;
    /**
     * 人员姓名
     */
    private String empName;
    /**
     * 合作单位id
     */
    private Integer corpId;
    /**
     * 班组id
     */
    private Integer groupId;
    /**
     * 班组名称
     */
    private String groupName;
    /**
     * 是否同步 0-未同步 1-已同步
     */
    private Integer syncFlag;
    /**
     * 同步类型 1-新增 2-修改
     */
    private Integer syncType;
    /**
     * 同步时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date time;

    /**
     * 同步人姓名
     */
    private String userName;

    /**
     * 工种或岗位
     */
    private String workTypeName;

    /**
     * 省份证号
     */
    private String idCardNo;

    private Integer type;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date syncTime;

    private Integer direction;

    /**
     * 工资发放日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date date;

    /**
     * 实发工资
     */
    private Double salaryReal;

}
